eponymous hero - German English Dictionary